@charset "utf-8";
/* CSS Document */
/*Begin bus_center*/
.bus_center .content_right .content_right_middle .title{
	font-family:RixGo B;
	font-size:16px;
	margin-top:20px;
}
.w375{width: 375px !important;}
.w390{width: 390px !important;}
.w340{width: 340px !important; background-color:#f6f6f6; font-size:11px !important;}

.table-info td {
	
}
.shadow1_bottom{
	position:relative;
	behavior: url(css/pie/PIE.htc);
	box-shadow: 0px 1px 0px #b8b8b8;
	-moz-box-shadow: 0px 1px 0px #b8b8b8;
	-webkit-box-shadow: 0px 1px 0px #b8b8b8;
}
.conner3
{
	behavior: url(css/pie/PIE.htc);
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
input[type='text'], textarea {
	font-size: 12px;
	color: #888;
}
input[type='text'], input[type='passsword'], select, textarea {
	border: 1px solid #cfcfcf;
}
.bus_center .content_right .content_right_middle .content_right_sponsor table td.th {
	padding-left: 20px !important;
}
.tb_tr_37{
	height:37px;
}
/*End bus_center*/
/*Begin sponsor*/
.bus_center .content_left{
	width: 215px;
	float: left;
	font-size: 12px;
}
.bus_center .content_left #img_buscenter {
	display: block;
	margin-bottom:30px;
	height: 159px;
}
.bus_center .content_left .left_menu_sponsor1 {
	width:215px;
	height:70px;
	background:url(../img/bscenter/0423_btb_sponsor_03.png) no-repeat;
	margin-bottom:9px;
	text-align:right;
}
.bus_center .content_left .left_menu_sponsor2 {
	width:215px;
	height:70px;
	background:url(../img/bscenter/0423_btb_sponsor_06.jpg) no-repeat;
	margin-bottom:9px;
	text-align:right;
}
.bus_center .content_left .left_menu_sponsor3 {
	width:215px;
	height:70px;
	background:url(../img/bscenter/0423_btb_sponsor_08.jpg) no-repeat;
	margin-bottom:9px;
	text-align:right;
}
.bus_center .content_left .left_menu_sponsor4 {
	width:215px;
	height:70px;
	background:url(../img/bscenter/0423_btb_sponsor_10.jpg) no-repeat;
	margin-bottom:9px;
	text-align:right;
}
.bus_center .content_left .left_menu_sponsor5 {
	width:215px;
	height:70px;
	background:url(../img/bscenter/0423_btb_sponsor_12.jpg) no-repeat;
	margin-bottom:9px;
	text-align:right;
}
.bus_center .content_left .left_menu_sponsor6 {
	width:215px;
	height:70px;
	background:url(../img/bscenter/0423_btb_sponsor_14.jpg) no-repeat;
	margin-bottom:9px;
	text-align:right;
}
/*.bus_center .content_left .left_menu_sponsor img{
	float:left;
	padding:8px 0 0 15px;
}
.bus_center .content_left .left_menu_sponsor p{
	padding-right:17px;
	font-family:Lato Regular;
	font-size:11px;
}
.bus_center .content_left .left_menu_sponsor .menu_sponsor_title{
	font-size:16px;
	font-weight:bold;
	color:#7f7f7f;
	padding-top:15px;
	font-family:RixGo B;
}
.bus_center .content_left .left_menu_sponsor .inf{
	
}*/

.bus_center .content_left .left_menu_sponsor1:hover {
	background:url(../img/bscenter/0423_btb_sponsor_03-hover.jpg) no-repeat;
}
.bus_center .content_left .left_menu_sponsor2:hover {
	background:url(../img/bscenter/0423_btb_sponsor_06-hover.jpg) no-repeat;
}
.bus_center .content_left .left_menu_sponsor3:hover {
	background:url(../img/bscenter/0423_btb_sponsor_08-hover.jpg) no-repeat;
}
.bus_center .content_left .left_menu_sponsor4:hover {
	background:url(../img/bscenter/0423_btb_sponsor_10-hover.jpg) no-repeat;
}
.bus_center .content_left .left_menu_sponsor5:hover {
	background:url(../img/bscenter/0423_btb_sponsor_12-hover.jpg) no-repeat;
}
.bus_center .content_left .left_menu_sponsor6:hover {
	background:url(../img/bscenter/0423_btb_sponsor_14-hover.jpg) no-repeat;
}
/*active*/
.bus_center .content_left .left_menu_sponsor1.active {
	background:url(../img/bscenter/0423_btb_sponsor_03-hover.jpg) no-repeat;
}
.bus_center .content_left .left_menu_sponsor2.active {
	background:url(../img/bscenter/0423_btb_sponsor_06-hover.jpg) no-repeat;
}
.bus_center .content_left .left_menu_sponsor3.active {
	background:url(../img/bscenter/0423_btb_sponsor_08-hover.jpg) no-repeat;
}
.bus_center .content_left .left_menu_sponsor4.active {
	background:url(../img/bscenter/0423_btb_sponsor_10-hover.jpg) no-repeat;
}
.bus_center .content_left .left_menu_sponsor5.active {
	background:url(../img/bscenter/0423_btb_sponsor_12-hover.jpg) no-repeat;
}
.bus_center .content_left .left_menu_sponsor6.active {
	background:url(../img/bscenter/0423_btb_sponsor_14-hover.jpg) no-repeat;
}
/*begin right content*/
.bus_center .content_right{
	float: right;
	width: 865px;
	color:#888;
}
.sponsor_tpl .content_right .content_right_middle .title{
	font-family:RixGo B;
	font-size:16px;
	margin-top:30px !important;
}
.bus_center .content_right .content_right_top{
	height: 159px;
	/*background: #f6f6f6 url(../img/bscenter/right_menu_sponsor_top.png) no-repeat 435px 0;*/
}
.bus_center .content_right .content_right_middle .content_right_sponsor{
	margin-top:10px;
}
.bus_center .content_right .content_right_middle .content_right_sponsor table{
	 border-collapse: separate;
     border-spacing: 0px;
      *border-collapse: expression('separate', cellSpacing = '0px');
     border:1px solid #eee;
     border-top:2px solid #ddd;
	width:100%;

}
.content_right_sponsor table .col1
{
	width:125px;
	border-left: none !important;
	color: #666;
}
.content_right_sponsor table .col2
{

}
.bus_center .content_right .content_right_middle .content_right_sponsor table td
{
	padding-left:20px;
	border-left:1px solid #eee;
	border-bottom:1px solid #eee;
}
.bus_center .content_right .content_right_middle .content_right_sponsor table td.last_bor{
	border-bottom: none !important;
}
.bus_center .content_right .content_right_middle .content_right_sponsor .sponser_text{
	width:833px;
	height:152px;
	border: 1px solid #ddd;
	padding: 20px 10px 20px 20px;
}
.bus_center .content_right .content_right_middle .content_right_sponsor .textaria_full{
	height:152px;
	overflow-y:scroll;
	line-height:16px;
}
.textaria{
	height: 105px;
	overflow-y:scroll;
	border: 1px solid #ddd;
	padding:10px;
	line-height:20px;
	margin: 10px 10px 10px 0;
	color:#888;
}
.textaria p, .textaria_full, .textaria_full p{
	color:#888;
	font-size:12px;
}
.bus_center .content_right .content_right_middle .content_right_sponsor .checkbox_sponsor{
	margin:20px 0 20px 0px;
}
/*begin product*/
.bus_center .content_right .content_right_step{
	height:70px;
	margin-top:30px;
}
.product_tpl .content_right .content_right_middle .title_30{
	margin-top:30px;
}
.bus_center .content_right .content_right_middle .content_right_sponsor select{
	color:#888;
}
/*end product*/
/*photo*/
.photo_tpl p{
	color:#888;
}
.photo_tpl .content_right .content_right_middle .title{
	font-family:RixGo B;
	font-size:16px;
	margin-top:30px !important;
}
.photo_tpl .content_right .content_right_middle .right_service{
	margin-top:19px;
}
.photo_tpl .content_right .content_right_middle .right_service .right_service_col{
	float:left;
	width:274px;
	height:257px;
	border:1px solid #eee;
	margin-left:18px;
	border-bottom:none;
}
.right_service_col .service_col_top{
	width:274px;
	height:255px;
}
.right_service_col .service_col_top{
	width:274px;
	height:255px;
}
.right_service_col .service_col_bottom{
	background:url(../img/bscenter/bg_right_service_bottom.jpg) no-repeat;
}
.photo_tpl .content_right .content_right_middle .right_service .right_service_col p{
	padding:23px 20px 0px 20px;
}
.service_first{
	margin-left:0px !important;
}
.photo_tpl .content_right .content_right_middle .title_50{
	margin-top:45px;
}
.content_right_sponsor .photo_tb1{
	margin-bottom:20px;
}
.content_right_sponsor span.gia{
	color:#666;
}
.content_right_sponsor .photo_tb1 .col1 {
	width: 80px;
	border-left: none !important;
	color: #666;
}
.content_right_sponsor .photo_tb1 .col2 {
	width: 426px;
}
.content_right_sponsor .photo_tb2 .col1 {
	width: 103px;
	border-left: none !important;
	color: #666;
}
.content_right_sponsor .photo_tb2 .col2 {
	width: 589px;
}
.content_right_sponsor .photo_tb1_last_test{
	height: 79px;
	padding-top:12px;
}
.content_right .content_right_middle .photo_step{
	margin:10px 0px 49px 0px;
	width:865px;
}
/*end photo*/
/*begin purchase*/
.purchase_tpl .content_right .content_right_middle .title{
	font-family:RixGo B;
	font-size:16px;
	margin-top:30px !important;
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor table.tb2_purchase{
	border-collapse: separate;
	border-spacing: 0px;
	border: 1px solid #eee;
	border-top: 2px solid #ddd;
	width: 100%;
}
.tb2_conner3
{
	behavior: url(css/pie/PIE.htc);
	border-radius:0 0 3px 3px;
	-webkit-border-radius:0 0 3px 3px;
	-moz-border-radius:0 0 3px 3px;
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor .tb2_header{
	height:43px;
	line-height:43px;
	/*margin-top: 29px !important;*/
	border:1px solid #ddd;
	border-bottom:none;
	behavior: url(css/pie/PIE.htc);
	border-radius:3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	padding-left:12px;
	font-weight:bold;
	background-color:#f6f6f6;
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor table.tb2_purchase td.tb2_col_md{
	border-left: none !important;
	border-right: none !important;
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor table.tb2_purchase td.tb2_col4{
	border-left: none !important;
	border-right: none !important;
	padding-left:0px !important;
	text-align:center;
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor table.tb2_purchase td.tb2_col1 {
	width: 77px;
	border-left: none !important;
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor table.tb2_purchase td.tb2_col2 {
	width: 562px;
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor table.tb2_purchase td.tb2_col3 {
	width: 91px;
	padding-left:0px !important;
	text-align:center;
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor table.tb2_purchase .col1row1 {
	padding-left:0px;
	border-left: none !important;
	color: #666;
	font-weight:bold;
	border-bottom: 1px solid #ddd !important;
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor .bg_search{
	position:relative;
	width:368px;
	background:url(../img/bscenter/txt_search_purchase1.jpg) no-repeat 0 5px;
	height:43px;
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor .bg_search .btn_search{
	background:url(../img/bscenter/icon_search_purchase.jpg) no-repeat;
	width:25px;
	height:25px;
	border:none;
	position:absolute;
	top:12px;
	right:-32px;
	
}
.purchase_tpl .content_right .content_right_middle .content_right_sponsor .bg_search .frm_search{
	width:170px;
	height:29px;
	position:absolute;
	left:165px;
}
/*popup*/
/* modal popup  - center screen  */
.purchase_POP{display:none; position:absolute; border:5px solid #cdcdcd; background-color:#fff; z-index:9999; width:700px; height:525px;}
.purchase_POP .close{width:28px; height:28px; background:url('../img/common/btn_close_popup.png'); border:none; cursor:pointer; position:absolute; top:-37px; right:-3px;}
.modal-body{padding:17px;}
.purchase_POP .purchase_top{
	height:100px;
/*	background-color:#ff5b90;
	padding:30px 0 0 20px;*/
}
.purchase_POP .purchase_top p{
	color:#fff;
}
.purchase_POP #write_review .purchase_wbtn {
	margin-top: 30px;
	margin-bottom: 7px;
	text-align: center;
}
.purchase_content{
	margin:20px;
}
.purchase_content table {
	width: 100%;
	border: 1px solid #ddd;
}
.purchase_content td {
	border-left: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
.purchase_content td.col2 {
	width:119px;
	border-left: 1px solid #dedede;
}
.purchase_content td.col3 {
	padding-left:20px;
	color: #888;
}
.purchase_content td.last_bor {
	border-bottom:none;
}
/*end popup*/
/*end apurchase*/